sea rescue cruiser - French English Dictionary